var gulp = require('gulp'),
    concat = require('gulp-concat'),//合并js代码
    uglify = require('gulp-uglify'),//压缩js代码
    rename = require('gulp-rename');

var htmlmin = require('gulp-htmlmin');


gulp.task('default', function () {
    return gulp.src(['./src/lib/three.js', './src/js/mouseTouchControl.js', './src/js/makeFrontCanvas.js', './src/js/index.js'])
        .pipe(concat('main.js'))    //合并所有js到main.js  
        .pipe(gulp.dest('./dist/src/js/'))    //输出main.js到文件夹  
        .pipe(rename({ suffix: '.min' }))   //rename压缩后的文件名
        .pipe(uglify())    //压缩
        .pipe(gulp.dest('./dist/src/js'));  //输出
});

gulp.task('copy_img', function () {
    return gulp.src(['./src/img/*.*'])
        .pipe(gulp.dest('./dist/src/img'));  //输出
});


// gulp.task('default', function () {
//     return gulp.src('./src/js/*.js')
//         .pipe(concat('main.js'))    //合并所有js到main.js
//         .pipe(gulp.dest('./dist'))    //输出main.js到文件夹
//         .pipe(rename({ suffix: '.min' }))   //rename压缩后的文件名
//         .pipe(uglify())    //压缩
//         .pipe(gulp.dest('./dist/js'));  //输出
// });
